deal with (a topic) - Turco Inglés Diccionario